to sponge something - French English Dictionary